/*
 * Vendedor.h
 *
 */

#ifndef VENDEDORAPI_H_
#define VENDEDORAPI_H_

#include <list>
#include "../middleware/CommunicationVendedor.h"

namespace application {

class VendedorAPI {
public:
	VendedorAPI(std::string hostName,int clientId);
	virtual ~VendedorAPI();

	OrdenCompra hacerOrdenCompra(int clientId,ProductoCantidadList &productList);
private:
	middleware::CommunicationVendedor m_Comunicacion;
};

} /* namespace application */
#endif /* VENDEDORAPI_H_ */
